## Schritt 1:Aktualisieren und Vorbereiten des Systems
Stellen Sie vor der Installation von Docker sicher, dass Ihr Debian 11-System auf dem neuesten Stand ist. Führen Sie die folgenden Befehle aus:
„
Sudo apt-Update
Sudo apt-Upgrade
„
Schritt 2:Docker Engine mit APT installieren (empfohlen)
Um Docker unter Debian 11 mit APT zu installieren, gehen Sie folgendermaßen vor:
1. Importieren Sie den offiziellen GPG-Schlüssel:
„
Sudo apt-get install ca-certificates curl gnupg lsb-release
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
„
2. Fügen Sie das Docker-Repository hinzu:
„
echo „deb [arch=amd64 signiert von=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/debian $(lsb_release -cs) stabil“ | sudo tee /etc/apt/sources.list.d/docker.list> /dev/null
„
3. Aktualisieren Sie Ihre Paketlisten:
„
sudo apt-get update
„
4. Docker Engine installieren:
„
sudo apt-get install docker-ce docker-ce-cli containerd.io
„
Schritt 3:Docker-Installation überprüfen
Sobald die Installation abgeschlossen ist, können Sie überprüfen, ob Docker erfolgreich installiert wurde, indem Sie Folgendes ausführen:
„
docker --version
„
Schritt 4:Docker-Benutzerberechtigungen einrichten
Um zu vermeiden, dass Sie bei jeder Ausführung eines Docker-Befehls „sudo“ verwenden, können Sie Ihren Benutzer zur Gruppe „docker“ hinzufügen. Dadurch erhalten Sie Berechtigungen zum Verwalten von Docker-Containern und -Images:
„
sudo usermod -aG docker $USER
„
Melden Sie sich ab und wieder an (oder verwenden Sie „newgrp docker“), damit die Änderungen wirksam werden.
Schritt 5:Docker-Dienst starten
Führen Sie den folgenden Befehl aus, um den Docker-Dienst zu starten:
„
sudo systemctl startet Docker
„
Schritt 6:Docker-Befehle testen
Um zu testen, ob Docker ordnungsgemäß funktioniert, führen Sie den folgenden Befehl aus, der das offizielle Hello-World-Image abruft und einen darauf basierenden Container ausführt:
„
Docker führt Hallo-Welt aus
„
Sie sollten die Ausgabe „Hello from Docker!“ sehen.
Schritt 7:Aufgaben nach der Installation (optional)
Systemctl-Status prüfen
Sie können den Status von Docker mit „systemctl“ überprüfen:
„
sudo systemctl status docker
„
Docker beim Start aktivieren
Wenn Sie möchten, dass Docker beim Systemstart automatisch startet, führen Sie Folgendes aus:
„
sudo systemctl aktiviert Docker
„